package com.xuecheng.api.media.model.aliyun;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Map;

/**
 * 媒体上传请求信息
 */
@Data
@ApiModel("媒体上传请求信息封装类")
public class VodUploadRequest {

    // 视频标题
    @ApiModelProperty("视频标题")
    private String title;

    // 视频文件名称
    @ApiModelProperty("视频文件名称")
    private String fileName;

    // 回调URL
    @ApiModelProperty("回调URL")
    private String callbackUrl;

    // 用户自定义的扩展字段，用于回调时透传返回
    @ApiModelProperty("用户自定义的扩展字段，用于回调时透传返回")
    private Map<String, String> extend;
}
